package crmdna.keyvaluestore;

import com.googlecode.objectify.annotation.Cache;
import com.googlecode.objectify.annotation.Entity;
import com.googlecode.objectify.annotation.Id;
import com.googlecode.objectify.annotation.Serialize;

@Entity
@Cache
public class KeyValueEntity {
  @Id
  public String key;

  @Serialize(zip = true)
  public Object value;

  public String valueClassName; // obtained from value.getClass().getName
}
